Search Result:horse thistle
Overview of noun horse_thistle
The noun horse thistle has 1 sense
- prickly lettuce, horse thistle, Lactuca serriola, Lactuca scariola -- (European annual wild lettuce having prickly stems; a troublesome weed in parts of United States)